Type-Safe Linkage for C++

نویسنده

  • Bjarne Stroustrup
چکیده

This paper describes the problems involved in generating names for overloaded functions in C++ and in linking to C programs. It also discusses how these problems relate to library building. It presents a solution that provides a degree of type-safe linkage. This eliminates several classes of errors from C++ and allows libraries to be composed more freely than has hitherto been possible. Finally the current encoding scheme for C++ names is presented.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

UGT1A1 gene linkage analysis: application of polymorphic markers rs4148326/rs4124874 in the Iranian population

Objective(s): Mutations in the UGT1A1 gene are responsible for hyperbilirubinemia syndromes including Crigler-Najjar type 1 and 2 and Gilbert syndrome. In view of the genetic heterogeneity and involvement of large numbers of the disease causing mutations, the application of polymorphic markers in the UGTA1 gene could be useful in molecular diagnosis of the disease. Materials and Methods: In the...

متن کامل

Type - safe Composition of Object Modules

We describe a facility that enables routine type checking during the linkage of exter nal declarations and de nitions of separately compiled programs in ANSI C The primary advantage of our server style type checked linkage facility is the ability to program the composition of object modules via a suite of strongly typed module combination opera tors Such programmability enables one to easily in...

متن کامل

DynamicClass Loading in the Java VirtualMachine

Class loaders are a powerful mechanism for dynamically loading software components on the Java platform. They are unusual in supporting all of the following features: laziness, type-safe linkage, user-defined extensibility, andmultiple communicating namespaces. We present the notion of class loaders and demonstrate some of their interesting uses. In addition, we discuss how to maintain type saf...

متن کامل

A QTL linkage map of safflower for yield under drought stress at reproductive stage

 This study reports QTL mapping for seed yield and its components in safflower genome under drought stress. The F3 families derived from the cross Mex.22-191 (tolerant) × IL.111 (sensitive) were evaluated for agronomic traits in safflower. Drought tolerance was evaluated during 10% of the flowering stage. To identify QTLs underlying tolerance to drought, mapping quantitative trait loci (QTLs) w...

متن کامل

Screening of DFNB3 in Iranian families with autosomal recessive non-syndromic hearing loss reveals a novel pathogenic mutation in the MyTh4 domain of the MYO15A gene in a linked family

Objective(s): Non-syndromic sensorineural hearing loss (NSHL) is a common disorder affecting approximately 1 in 500 newborns. This type of hearing loss is extremely heterogeneous and includes over 100 loci. Mutations in the GJB2 gene have been implicated in about half of autosomal recessive NSHL (ARNSHL) cases, making this the most common cause of ARNSHL. For the latter form of deafness, most f...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1988